le tigre et l'euphrate meaning in English
n. tigris and euphrates, two great rivers of ancient mesopotamia which join together in iraq to form the shatt-al-arab
n. tigris and euphrates, two great rivers of ancient mesopotamia which join together in iraq to form the shatt-al-arab